Automatic Optimal Biped Walking as a Mixed-Integer Quadratic Program
نویسندگان
چکیده
This paper proposes an original Model Predictive Control approach to the walking control for humanoid robots, which allows to generate stable walking motions without the prior definition of footsteps positions and instants. Both the instant and amplitude of the changes in the supporting surface are part of the walking motion generation problem, and are described by a set of highly-constrained integer and real variables. Combined with the center of mass trajectory of the robot, this description leads to the formulation of a Mixed-Integer Quadratic Program in a Model predictive framework aiming at reaching high-level objectives, such as velocity tracking and tip-over risk minimization. The contribution of this approach is illustrated by the simulation of two scenarii, demonstrating the validity of the steps and trajectories computed in push-recovery and walking velocity tracking cases.
منابع مشابه
Biped walking control using a trajectory library
This paper presents biped walking control using a library of optimal trajectories. The biped walking control problem is formulated as an optimal control problem. We take advantage of a parametric trajectory optimization method to find the periodic steady-state trajectory in regular walking. Then we use Differential Dynamic Programming (DDP) to generate a library of optimal trajectories and loca...
متن کاملSynthesis of a Walking Primitive Database for a Humanoid Robot using Optimal Control Techniques
This paper presents a general method for generating walking primitives for anthropomorphic 3D–bipeds. Corresponding control torques allowing straight ahead walking with pre–swing, swing, and heel–contact are derived by dynamic optimization using a direct collocation approach. The computed torques minimize an energy based, mixed performance index. Zero moment point (ZMP) and friction conditions ...
متن کاملA Reactive and Efficient Walking Pattern Generator for Robust Bipedal Locomotion
Available possibilities to prevent a biped robot from falling down in the presence of severe disturbances are mainly Center of Pressure (CoP) modulation, step location and timing adjustment, and angular momentum regulation. In this paper, we aim at designing a walking pattern generator which employs an optimal combination of these tools to generate robust gaits. In this approach, first, the nex...
متن کاملConcave Quadratic Cuts for Mixed-Integer Quadratic Problems
The technique of semidefinite programming (SDP) relaxation can be used to obtain a nontrivial bound on the optimal value of a nonconvex quadratically constrained quadratic program (QCQP). We explore concave quadratic inequalities that hold for any vector in the integer lattice Z, and show that adding these inequalities to a mixed-integer nonconvex QCQP can improve the SDP-based bound on the opt...
متن کاملImpactless Sagittal Gait of a Biped Robot During the Single Support Phase
The problem of generating optimal sagittal reference gaits in bipedal walking is addressed. In our study the single-support phase during which the biped reaches its highest instability will be considered. The approach developed allows for a fully dynamic model of the biped, and is based on minimizing the integral of quadratic joint actuating torques. Impactless and non-sliding heel-touch will b...
متن کامل